<?php
/**
 * Albireo Kernel
 *
 * @copyright  Copyright (c) 2010 Albireo Solutions
 * @package    Webtop
 */

namespace WebtopModule\DesktopModule;

use Nette\Object;

/**
 * Icon entity
 *
 * @author Albireo Solutions
 */

class Icon extends Object {
    /** @var int */
    private $id = 0;
     /** @var int */
    private $xPos = 0;
    /** @var int */
    private $yPos = 0;
    /** @var command */
    private $command = null;

    /**
     * id getter
     *
     * @return int id
     */
    public function getId() {
	return $this->id;
    }

    /**
     * id getter
     *
     * @param int id
     */
    public function setId($id) {
	$this->id = $id;
    }

     /**
     * xPos getter
     *
     * @return int xPos
     */
    public function getXPos() {
	return $this->xPos;
    }

    /**
     * xPos setter
     *
     * @param int xPos
     */
    public function setXPos($xPos) {
	$this->xPos = $xPos;
    }

    /**
     * yPos getter
     *
     * @return int yPos
     */
    public function getYPos() {
	return $this->yPos;
    }

    /**
     * yPos setter
     *
     * @param int yPos
     */
    public function setYPos($yPos) {
	$this->yPos = $yPos;
    }

    /**
     * command getter
     *
     * @return command command
     */
    public function getCommand() {
	return $this->command;
    }

    /**
     * command setter
     *
     * @param command command
     */
    public function setCommand($command) {
	$this->command = $command;
    }
}
